package id.co.rho.scoring.cid.client.mvc;

import com.extjs.gxt.ui.client.event.EventType;

public class AppEvents {
    
	/**
     * Misc event
     */
    public static final EventType ExceptionCaught = new EventType();	//System exception caught. Some components could be interested in showing message etc.
    public static final EventType Init = new EventType();
    public static final EventType ShowPage = new EventType();
    public static final EventType HidePage = new EventType();
    public static final EventType TabChange = new EventType();
    public static final EventType ChangeNavStatic = new EventType();
    public static final EventType RefreshData = new EventType();
    public static final EventType ScoringModel = new EventType();
    public static final EventType ScoringModelEdit = new EventType();


    

  
    /**
     * Utilities
     */
    public static final EventType TestView = new EventType();				//bisa apa aja

    /**
     * Login
     */
    public static EventType MainLoginView = new EventType();
    public static EventType LoginSuccess = new EventType();
    public static EventType Logout = new EventType();
    public static EventType NewInboxClicked = new EventType();
	
	public static final EventType TypeModelConfigView = new EventType();	//System exception caught. Some components could be interested in showing message etc.
    public static final EventType TypeModelConfigSearchView = new EventType();
    
    /**
     * EventBase ProgressBar
     */
    
    public static EventType ProgressbarShow = new EventType();
    public static EventType ProgressbarClose = new EventType();

	public static EventType TestingEvent = new EventType();
	
	// upload model
	public static EventType UploadModelEvent = new EventType();
	
	// search model
	public static EventType SearchModelEvent = new EventType();

	public static EventType UploadAnswerEvent = new EventType();

	public static EventType CompareModelEvent = new EventType();
	
	public static EventType VersionModelEvent = new EventType();
	
	public static EventType VersionSetDefaultEvent = new EventType();


}
